Schema DeliveryReportV0x1.xsd


schema location:  ..\DeliveryReportV0x1.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  urn:itella-deliveryreport-v0x1
 
Elements  Complex types 
Batch  Amount 
DeliveryReport  LetterClassSummaryData 
Message  SummaryData 
Summary 


element Batch
diagram DeliveryReportV0x1_p1.png
namespace urn:itella-deliveryreport-v0x1
properties
content complex
children dd:Summary dd:Message
used by
element DeliveryReport
attributes
Name  Type  Use  Default  Fixed  annotation
IPostCustomerIDxs:string      
documentation
The iPost customerID of the received batch.
iPostCustomerNamexs:stringoptional      
SenderFileIDxs:stringoptional      
SenderBacthIDxs:stringoptional      
IPostBatchIDxs:string      
BatchFileName      
BatchReceivingDatexs:dateTimeoptional      
documentation
The receiving date of the batch in the iPost system.
TrackingPhasederived by: xs:stringoptional  None    
documentation
The tracking phase for this delivery data.
annotation
documentation
Batch that is received in the iPost system.
source <xs:element name="Batch">
 
<xs:annotation>
   
<xs:documentation>Batch that is received in the iPost system.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="dd:Summary"/>
     
<xs:element ref="dd:Message" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
   
<xs:attribute name="IPostCustomerID" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>The iPost customerID of the received batch. </xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="iPostCustomerName" type="xs:string" use="optional"/>
   
<xs:attribute name="SenderFileID" type="xs:string" use="optional"/>
   
<xs:attribute name="SenderBacthID" type="xs:string" use="optional"/>
   
<xs:attribute name="IPostBatchID" type="xs:string"/>
   
<xs:attribute name="BatchFileName"/>
   
<xs:attribute name="BatchReceivingDate" type="xs:dateTime" use="optional">
     
<xs:annotation>
       
<xs:documentation>The receiving date of the batch in the iPost system.</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="TrackingPhase" use="optional" default="None">
     
<xs:annotation>
       
<xs:documentation>The tracking phase for this delivery data.</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="None">
           
<xs:annotation>
             
<xs:documentation>Not set</xs:documentation>
           
</xs:annotation>
         
</xs:enumeration>
         
<xs:enumeration value="PreDelivery">
           
<xs:annotation>
             
<xs:documentation>BEFORE the delivery is actually occurred. In normal case the delivery will happen what is set in PreDelivery phase. In some special cases, like the electronic delivery channel (ex. Netposti) is not available, the message may be delivered using paper.</xs:documentation>
           
</xs:annotation>
         
</xs:enumeration>
         
<xs:enumeration value="PostDelivery">
           
<xs:annotation>
             
<xs:documentation>AFTER the delivery is occurred.</xs:documentation>
           
</xs:annotation>
         
</xs:enumeration>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Batch/@IPostCustomerID
type xs:string
properties
isRef 0
annotation
documentation
The iPost customerID of the received batch.
source <xs:attribute name="IPostCustomerID" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The iPost customerID of the received batch. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Batch/@iPostCustomerName
type xs:string
properties
isRef 0
use optional
source <xs:attribute name="iPostCustomerName" type="xs:string" use="optional"/>

attribute Batch/@SenderFileID
type xs:string
properties
isRef 0
use optional
source <xs:attribute name="SenderFileID" type="xs:string" use="optional"/>

attribute Batch/@SenderBacthID
type xs:string
properties
isRef 0
use optional
source <xs:attribute name="SenderBacthID" type="xs:string" use="optional"/>

attribute Batch/@IPostBatchID
type xs:string
properties
isRef 0
source <xs:attribute name="IPostBatchID" type="xs:string"/>

attribute Batch/@BatchFileName
properties
isRef 0
source <xs:attribute name="BatchFileName"/>

attribute Batch/@BatchReceivingDate
type xs:dateTime
properties
isRef 0
use optional
annotation
documentation
The receiving date of the batch in the iPost system.
source <xs:attribute name="BatchReceivingDate" type="xs:dateTime" use="optional">
 
<xs:annotation>
   
<xs:documentation>The receiving date of the batch in the iPost system.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Batch/@TrackingPhase
type restriction of xs:string
properties
isRef 0
default None
use optional
facets
Kind Value annotation 
enumeration None 
documentation
Not set
enumeration PreDelivery 
documentation
BEFORE the delivery is actually occurred. In normal case the delivery will happen what is set in PreDelivery phase. In some special cases, like the electronic delivery channel (ex. Netposti) is not available, the message may be delivered using paper.
enumeration PostDelivery 
documentation
AFTER the delivery is occurred.
annotation
documentation
The tracking phase for this delivery data.
source <xs:attribute name="TrackingPhase" use="optional" default="None">
 
<xs:annotation>
   
<xs:documentation>The tracking phase for this delivery data.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="None">
       
<xs:annotation>
         
<xs:documentation>Not set</xs:documentation>
       
</xs:annotation>
     
</xs:enumeration>
     
<xs:enumeration value="PreDelivery">
       
<xs:annotation>
         
<xs:documentation>BEFORE the delivery is actually occurred. In normal case the delivery will happen what is set in PreDelivery phase. In some special cases, like the electronic delivery channel (ex. Netposti) is not available, the message may be delivered using paper.</xs:documentation>
       
</xs:annotation>
     
</xs:enumeration>
     
<xs:enumeration value="PostDelivery">
       
<xs:annotation>
         
<xs:documentation>AFTER the delivery is occurred.</xs:documentation>
       
</xs:annotation>
     
</xs:enumeration>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element DeliveryReport
diagram DeliveryReportV0x1_p2.png
namespace urn:itella-deliveryreport-v0x1
properties
content complex
children dd:Batch
attributes
Name  Type  Use  Default  Fixed  annotation
IDxs:stringoptional      
Createdxs:dateTimeoptional      
documentation
The creation date
SchemaVersionxs:stringrequired    v0x1  
Contactxs:string      
documentation
The contact information for this data.
Commentxs:string      
annotation
documentation
Delivery information for received batches.
source <xs:element name="DeliveryReport">
 
<xs:annotation>
   
<xs:documentation>Delivery information for received batches.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="dd:Batch" maxOccurs="unbounded"/>
   
</xs:sequence>
   
<xs:attribute name="ID" type="xs:string" use="optional"/>
   
<xs:attribute name="Created" type="xs:dateTime" use="optional">
     
<xs:annotation>
       
<xs:documentation>The creation date</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="SchemaVersion" type="xs:string" use="required" fixed="v0x1"/>
   
<xs:attribute name="Contact" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>The contact information for this data.</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="Comment" type="xs:string"/>
 
</xs:complexType>
</xs:element>

attribute DeliveryReport/@ID
type xs:string
properties
isRef 0
use optional
source <xs:attribute name="ID" type="xs:string" use="optional"/>

attribute DeliveryReport/@Created
type xs:dateTime
properties
isRef 0
use optional
annotation
documentation
The creation date
source <xs:attribute name="Created" type="xs:dateTime" use="optional">
 
<xs:annotation>
   
<xs:documentation>The creation date</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute DeliveryReport/@SchemaVersion
type xs:string
properties
isRef 0
fixed v0x1
use required
source <xs:attribute name="SchemaVersion" type="xs:string" use="required" fixed="v0x1"/>

attribute DeliveryReport/@Contact
type xs:string
properties
isRef 0
annotation
documentation
The contact information for this data.
source <xs:attribute name="Contact" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The contact information for this data.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute DeliveryReport/@Comment
type xs:string
properties
isRef 0
source <xs:attribute name="Comment" type="xs:string"/>

element Message
diagram DeliveryReportV0x1_p3.png
namespace urn:itella-deliveryreport-v0x1
properties
content complex
used by
element Batch
attributes
Name  Type  Use  Default  Fixed  annotation
SenderLetterIDxs:stringoptional      
iPostLetterIDxs:stringoptional      
DeliveryChannelderived by: xs:stringoptional  None    
documentation
The delivery channel that WILL be used for this message.

NetpostCopy = The paper and electronic version will be delivered. This is the electronic version. There will be other message with same iPostLetterID that have the deliveryChannel as Paper.
IsRegisteredxs:booleanoptional  false    
documentation
Registered or Advice Of Receipt messages for the receiver. (In Finnish: Kirjatut ja saantitodistukselliset kirjeet vastaanottajalle.)
LetterClassxs:stringoptional      
documentation
1 = Priority
2 = Economy
3 = Registered
4 = Advice of notice
These values follow what are defined in the iPost desing documents.
DepartmentCodexs:stringoptional      
documentation
The department code used in the iPost billing.
SenderOvtIDxs:stringoptional      
SenderNamexs:stringoptional      
documentation
The sender name for the SenderOvtID. The name is get from the received data.
Pagesxs:intoptional      
documentation
-1 = Not defined
Sheetsxs:intoptional      
documentation
-1 = Not defined
annotation
documentation
Delivery data of one message
source <xs:element name="Message">
 
<xs:annotation>
   
<xs:documentation>Delivery data of one message</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute name="SenderLetterID" type="xs:string" use="optional"/>
   
<xs:attribute name="iPostLetterID" type="xs:string" use="optional"/>
   
<xs:attribute name="DeliveryChannel" use="optional" default="None">
     
<xs:annotation>
       
<xs:documentation>The delivery channel that WILL be used for this message.

NetpostCopy = The paper and electronic version will be delivered. This is the electronic version. There will be other message with same iPostLetterID that have the deliveryChannel as Paper.
</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="None">
           
<xs:annotation>
             
<xs:documentation>Delivery is not set.</xs:documentation>
           
</xs:annotation>
         
</xs:enumeration>
         
<xs:enumeration value="NoDelivery">
           
<xs:annotation>
             
<xs:documentation>This message is not delivered.</xs:documentation>
           
</xs:annotation>
         
</xs:enumeration>
         
<xs:enumeration value="Paper">
           
<xs:annotation>
             
<xs:documentation>Only paper delivery.</xs:documentation>
           
</xs:annotation>
         
</xs:enumeration>
         
<xs:enumeration value="NetpostCopy">
           
<xs:annotation>
             
<xs:documentation>Netpost AND paper delivery.</xs:documentation>
           
</xs:annotation>
         
</xs:enumeration>
         
<xs:enumeration value="NetpostOnly">
           
<xs:annotation>
             
<xs:documentation>Only paper delivery.</xs:documentation>
           
</xs:annotation>
         
</xs:enumeration>
         
<xs:enumeration value="Archieve"/>
         
<xs:enumeration value="NetpostForced"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="IsRegistered" type="xs:boolean" use="optional" default="false">
     
<xs:annotation>
       
<xs:documentation>Registered or Advice Of Receipt messages for the receiver. (In Finnish: Kirjatut ja saantitodistukselliset kirjeet vastaanottajalle.)</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="LetterClass" type="xs:string" use="optional">
     
<xs:annotation>
       
<xs:documentation>1 = Priority
2 = Economy
3 = Registered
4 = Advice of notice
These values follow what are defined in the iPost desing documents.
</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="DepartmentCode" type="xs:string" use="optional">
     
<xs:annotation>
       
<xs:documentation>The department code used in the iPost billing.</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="SenderOvtID" type="xs:string" use="optional"/>
   
<xs:attribute name="SenderName" type="xs:string" use="optional">
     
<xs:annotation>
       
<xs:documentation>The sender name for the SenderOvtID. The name is get from the received data.</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="Pages" type="xs:int" use="optional">
     
<xs:annotation>
       
<xs:documentation>-1 = Not defined</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="Sheets" type="xs:int" use="optional">
     
<xs:annotation>
       
<xs:documentation>-1 = Not defined</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Message/@SenderLetterID
type xs:string
properties
isRef 0
use optional
source <xs:attribute name="SenderLetterID" type="xs:string" use="optional"/>

attribute Message/@iPostLetterID
type xs:string
properties
isRef 0
use optional
source <xs:attribute name="iPostLetterID" type="xs:string" use="optional"/>

attribute Message/@DeliveryChannel
type restriction of xs:string
properties
isRef 0
default None
use optional
facets
Kind Value annotation 
enumeration None 
documentation
Delivery is not set.
enumeration NoDelivery 
documentation
This message is not delivered.
enumeration Paper 
documentation
Only paper delivery.
enumeration NetpostCopy 
documentation
Netpost AND paper delivery.
enumeration NetpostOnly 
documentation
Only paper delivery.
enumeration Archieve 
enumeration NetpostForced 
annotation
documentation
The delivery channel that WILL be used for this message.

NetpostCopy = The paper and electronic version will be delivered. This is the electronic version. There will be other message with same iPostLetterID that have the deliveryChannel as Paper.
source <xs:attribute name="DeliveryChannel" use="optional" default="None">
 
<xs:annotation>
   
<xs:documentation>The delivery channel that WILL be used for this message.

NetpostCopy = The paper and electronic version will be delivered. This is the electronic version. There will be other message with same iPostLetterID that have the deliveryChannel as Paper.
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="None">
       
<xs:annotation>
         
<xs:documentation>Delivery is not set.</xs:documentation>
       
</xs:annotation>
     
</xs:enumeration>
     
<xs:enumeration value="NoDelivery">
       
<xs:annotation>
         
<xs:documentation>This message is not delivered.</xs:documentation>
       
</xs:annotation>
     
</xs:enumeration>
     
<xs:enumeration value="Paper">
       
<xs:annotation>
         
<xs:documentation>Only paper delivery.</xs:documentation>
       
</xs:annotation>
     
</xs:enumeration>
     
<xs:enumeration value="NetpostCopy">
       
<xs:annotation>
         
<xs:documentation>Netpost AND paper delivery.</xs:documentation>
       
</xs:annotation>
     
</xs:enumeration>
     
<xs:enumeration value="NetpostOnly">
       
<xs:annotation>
         
<xs:documentation>Only paper delivery.</xs:documentation>
       
</xs:annotation>
     
</xs:enumeration>
     
<xs:enumeration value="Archieve"/>
     
<xs:enumeration value="NetpostForced"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute Message/@IsRegistered
type xs:boolean
properties
isRef 0
default false
use optional
annotation
documentation
Registered or Advice Of Receipt messages for the receiver. (In Finnish: Kirjatut ja saantitodistukselliset kirjeet vastaanottajalle.)
source <xs:attribute name="IsRegistered" type="xs:boolean" use="optional" default="false">
 
<xs:annotation>
   
<xs:documentation>Registered or Advice Of Receipt messages for the receiver. (In Finnish: Kirjatut ja saantitodistukselliset kirjeet vastaanottajalle.)</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Message/@LetterClass
type xs:string
properties
isRef 0
use optional
annotation
documentation
1 = Priority
2 = Economy
3 = Registered
4 = Advice of notice
These values follow what are defined in the iPost desing documents.
source <xs:attribute name="LetterClass" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>1 = Priority
2 = Economy
3 = Registered
4 = Advice of notice
These values follow what are defined in the iPost desing documents.
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Message/@DepartmentCode
type xs:string
properties
isRef 0
use optional
annotation
documentation
The department code used in the iPost billing.
source <xs:attribute name="DepartmentCode" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>The department code used in the iPost billing.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Message/@SenderOvtID
type xs:string
properties
isRef 0
use optional
source <xs:attribute name="SenderOvtID" type="xs:string" use="optional"/>

attribute Message/@SenderName
type xs:string
properties
isRef 0
use optional
annotation
documentation
The sender name for the SenderOvtID. The name is get from the received data.
source <xs:attribute name="SenderName" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>The sender name for the SenderOvtID. The name is get from the received data.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Message/@Pages
type xs:int
properties
isRef 0
use optional
annotation
documentation
-1 = Not defined
source <xs:attribute name="Pages" type="xs:int" use="optional">
 
<xs:annotation>
   
<xs:documentation>-1 = Not defined</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Message/@Sheets
type xs:int
properties
isRef 0
use optional
annotation
documentation
-1 = Not defined
source <xs:attribute name="Sheets" type="xs:int" use="optional">
 
<xs:annotation>
   
<xs:documentation>-1 = Not defined</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element Summary
diagram DeliveryReportV0x1_p4.png
namespace urn:itella-deliveryreport-v0x1
type extension of dd:SummaryData
properties
content complex
children dd:NoDelivery dd:Paper dd:NetpostOnly dd:NetpostCopy dd:NetpostForced dd:Archieve dd:Register dd:TotalToRecipients dd:LetterClassSummaryForPaper dd:DepartmentCodeSummary dd:SenderOvtIdSummary
used by
element Batch
annotation
documentation
Summary data of the batch delivery.
source <xs:element name="Summary">
 
<xs:annotation>
   
<xs:documentation>Summary data of the batch delivery.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="dd:SummaryData">
       
<xs:sequence>
         
<xs:element name="LetterClassSummaryForPaper" type="dd:LetterClassSummaryData" minOccurs="0" maxOccurs="unbounded">
           
<xs:annotation>
             
<xs:documentation>Summary data for specific letter class. This summary is calculated only for paper messages.</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="DepartmentCodeSummary" minOccurs="0" maxOccurs="unbounded">
           
<xs:annotation>
             
<xs:documentation>Summary data for specific department code. The department code can be set at message level. </xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:complexContent>
               
<xs:extension base="dd:SummaryData">
                 
<xs:sequence>
                   
<xs:element name="LetterClassSummaryForPaper" type="dd:LetterClassSummaryData" minOccurs="0" maxOccurs="unbounded"/>
                 
</xs:sequence>
                 
<xs:attribute name="DepartmentCode" type="xs:string" use="required"/>
               
</xs:extension>
             
</xs:complexContent>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="SenderOvtIdSummary" minOccurs="0" maxOccurs="unbounded">
           
<xs:annotation>
             
<xs:documentation>Summary data for specific senderOvtId in message level of the received data. </xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:complexContent>
               
<xs:extension base="dd:SummaryData">
                 
<xs:sequence>
                   
<xs:element name="LetterClassSummaryForPaper" type="dd:LetterClassSummaryData" minOccurs="0" maxOccurs="unbounded"/>
                 
</xs:sequence>
                 
<xs:attribute name="SenderOvtId" type="xs:string" use="required"/>
                 
<xs:attribute name="SenderName" type="xs:string" use="optional"/>
               
</xs:extension>
             
</xs:complexContent>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element Summary/LetterClassSummaryForPaper
diagram DeliveryReportV0x1_p5.png
namespace urn:itella-deliveryreport-v0x1
type dd:LetterClassSummaryData
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Messagesxs:intoptional      
Sheetsxs:intoptional      
Pagesxs:intoptional      
LetterClassxs:stringrequired      
documentation
1 = Priority
2 = Economy
3 = Registered
4 = Advice of notice
annotation
documentation
Summary data for specific letter class. This summary is calculated only for paper messages.
source <xs:element name="LetterClassSummaryForPaper" type="dd:LetterClassSummaryData" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Summary data for specific letter class. This summary is calculated only for paper messages.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Summary/DepartmentCodeSummary
diagram DeliveryReportV0x1_p6.png
namespace urn:itella-deliveryreport-v0x1
type extension of dd:SummaryData
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children dd:NoDelivery dd:Paper dd:NetpostOnly dd:NetpostCopy dd:NetpostForced dd:Archieve dd:Register dd:TotalToRecipients dd:LetterClassSummaryForPaper
attributes
Name  Type  Use  Default  Fixed  annotation
DepartmentCodexs:stringrequired      
annotation
documentation
Summary data for specific department code. The department code can be set at message level.
source <xs:element name="DepartmentCodeSummary" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Summary data for specific department code. The department code can be set at message level. </xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="dd:SummaryData">
       
<xs:sequence>
         
<xs:element name="LetterClassSummaryForPaper" type="dd:LetterClassSummaryData" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
       
<xs:attribute name="DepartmentCode" type="xs:string" use="required"/>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute Summary/DepartmentCodeSummary/@DepartmentCode
type xs:string
properties
isRef 0
use required
source <xs:attribute name="DepartmentCode" type="xs:string" use="required"/>

element Summary/DepartmentCodeSummary/LetterClassSummaryForPaper
diagram DeliveryReportV0x1_p7.png
namespace urn:itella-deliveryreport-v0x1
type dd:LetterClassSummaryData
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Messagesxs:intoptional      
Sheetsxs:intoptional      
Pagesxs:intoptional      
LetterClassxs:stringrequired      
documentation
1 = Priority
2 = Economy
3 = Registered
4 = Advice of notice
source <xs:element name="LetterClassSummaryForPaper" type="dd:LetterClassSummaryData" minOccurs="0" maxOccurs="unbounded"/>

element Summary/SenderOvtIdSummary
diagram DeliveryReportV0x1_p8.png
namespace urn:itella-deliveryreport-v0x1
type extension of dd:SummaryData
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children dd:NoDelivery dd:Paper dd:NetpostOnly dd:NetpostCopy dd:NetpostForced dd:Archieve dd:Register dd:TotalToRecipients dd:LetterClassSummaryForPaper
attributes
Name  Type  Use  Default  Fixed  annotation
SenderOvtIdxs:stringrequired      
SenderNamexs:stringoptional      
annotation
documentation
Summary data for specific senderOvtId in message level of the received data.
source <xs:element name="SenderOvtIdSummary" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Summary data for specific senderOvtId in message level of the received data. </xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="dd:SummaryData">
       
<xs:sequence>
         
<xs:element name="LetterClassSummaryForPaper" type="dd:LetterClassSummaryData" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
       
<xs:attribute name="SenderOvtId" type="xs:string" use="required"/>
       
<xs:attribute name="SenderName" type="xs:string" use="optional"/>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute Summary/SenderOvtIdSummary/@SenderOvtId
type xs:string
properties
isRef 0
use required
source <xs:attribute name="SenderOvtId" type="xs:string" use="required"/>

attribute Summary/SenderOvtIdSummary/@SenderName
type xs:string
properties
isRef 0
use optional
source <xs:attribute name="SenderName" type="xs:string" use="optional"/>

element Summary/SenderOvtIdSummary/LetterClassSummaryForPaper
diagram DeliveryReportV0x1_p9.png
namespace urn:itella-deliveryreport-v0x1
type dd:LetterClassSummaryData
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Messagesxs:intoptional      
Sheetsxs:intoptional      
Pagesxs:intoptional      
LetterClassxs:stringrequired      
documentation
1 = Priority
2 = Economy
3 = Registered
4 = Advice of notice
source <xs:element name="LetterClassSummaryForPaper" type="dd:LetterClassSummaryData" minOccurs="0" maxOccurs="unbounded"/>

complexType Amount
diagram DeliveryReportV0x1_p10.png
namespace urn:itella-deliveryreport-v0x1
used by
elements SummaryData/Archieve SummaryData/NetpostCopy SummaryData/NetpostForced SummaryData/NetpostOnly SummaryData/NoDelivery SummaryData/Paper SummaryData/Register SummaryData/TotalToRecipients
complexType LetterClassSummaryData
attributes
Name  Type  Use  Default  Fixed  annotation
Messagesxs:intoptional      
Sheetsxs:intoptional      
Pagesxs:intoptional      
annotation
documentation
Amount data: Messages, Sheets and Pages.
source <xs:complexType name="Amount">
 
<xs:annotation>
   
<xs:documentation>Amount data: Messages, Sheets and Pages.</xs:documentation>
 
</xs:annotation>
 
<xs:attribute name="Messages" type="xs:int" use="optional"/>
 
<xs:attribute name="Sheets" type="xs:int" use="optional"/>
 
<xs:attribute name="Pages" type="xs:int" use="optional"/>
</xs:complexType>

attribute Amount/@Messages
type xs:int
properties
isRef 0
use optional
source <xs:attribute name="Messages" type="xs:int" use="optional"/>

attribute Amount/@Sheets
type xs:int
properties
isRef 0
use optional
source <xs:attribute name="Sheets" type="xs:int" use="optional"/>

attribute Amount/@Pages
type xs:int
properties
isRef 0
use optional
source <xs:attribute name="Pages" type="xs:int" use="optional"/>

complexType LetterClassSummaryData
diagram DeliveryReportV0x1_p11.png
namespace urn:itella-deliveryreport-v0x1
type extension of dd:Amount
properties
base dd:Amount
used by
elements Summary/LetterClassSummaryForPaper Summary/DepartmentCodeSummary/LetterClassSummaryForPaper Summary/SenderOvtIdSummary/LetterClassSummaryForPaper
attributes
Name  Type  Use  Default  Fixed  annotation
Messagesxs:intoptional      
Sheetsxs:intoptional      
Pagesxs:intoptional      
LetterClassxs:stringrequired      
documentation
1 = Priority
2 = Economy
3 = Registered
4 = Advice of notice
source <xs:complexType name="LetterClassSummaryData">
 
<xs:complexContent>
   
<xs:extension base="dd:Amount">
     
<xs:attribute name="LetterClass" type="xs:string" use="required">
       
<xs:annotation>
         
<xs:documentation>1 = Priority
2 = Economy
3 = Registered
4 = Advice of notice
</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

attribute LetterClassSummaryData/@LetterClass
type xs:string
properties
isRef 0
use required
annotation
documentation
1 = Priority
2 = Economy
3 = Registered
4 = Advice of notice
source <xs:attribute name="LetterClass" type="xs:string" use="required">
 
<xs:annotation>
   
<xs:documentation>1 = Priority
2 = Economy
3 = Registered
4 = Advice of notice
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

complexType SummaryData
diagram DeliveryReportV0x1_p12.png
namespace urn:itella-deliveryreport-v0x1
children dd:NoDelivery dd:Paper dd:NetpostOnly dd:NetpostCopy dd:NetpostForced dd:Archieve dd:Register dd:TotalToRecipients
used by
elements Summary/DepartmentCodeSummary Summary/SenderOvtIdSummary Summary
annotation
documentation
Summary data of amounts for each delivery channel
source <xs:complexType name="SummaryData">
 
<xs:annotation>
   
<xs:documentation>Summary data of amounts for each delivery channel</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="NoDelivery" type="dd:Amount" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Amount of messages that will not be delivered.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Paper" type="dd:Amount" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Amount of messages that will be delivered using only paper.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="NetpostOnly" type="dd:Amount" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Amount of messages that will be delivered using only Netpost.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="NetpostCopy" type="dd:Amount" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Amount of messages that will be delivered using Netpost AND Paper.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="NetpostForced" type="dd:Amount" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Amount of messages that will be delivered using NetpostNoAcount delivery method.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Archieve" type="dd:Amount" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>The amount messages that will be send to the achieve service. These messages are not send to the recipient</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Register" type="dd:Amount" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>The amount messages that is marked as registered or advice of notice messages. In Finnish: Kirjatut ja saantitodistukselliset kirjeet vastaanottajalle.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="TotalToRecipients" type="dd:Amount" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Total amount of messages in the batch that will be send to recipients.This is sum of NoDelivery + Paper + NetpostOnly + NetpostForced.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element SummaryData/NoDelivery
diagram DeliveryReportV0x1_p13.png
namespace urn:itella-deliveryreport-v0x1
type dd:Amount
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Messagesxs:intoptional      
Sheetsxs:intoptional      
Pagesxs:intoptional      
annotation
documentation
Amount of messages that will not be delivered.
source <xs:element name="NoDelivery" type="dd:Amount" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Amount of messages that will not be delivered.</xs:documentation>
 
</xs:annotation>
</xs:element>

element SummaryData/Paper
diagram DeliveryReportV0x1_p14.png
namespace urn:itella-deliveryreport-v0x1
type dd:Amount
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Messagesxs:intoptional      
Sheetsxs:intoptional      
Pagesxs:intoptional      
annotation
documentation
Amount of messages that will be delivered using only paper.
source <xs:element name="Paper" type="dd:Amount" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Amount of messages that will be delivered using only paper.</xs:documentation>
 
</xs:annotation>
</xs:element>

element SummaryData/NetpostOnly
diagram DeliveryReportV0x1_p15.png
namespace urn:itella-deliveryreport-v0x1
type dd:Amount
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Messagesxs:intoptional      
Sheetsxs:intoptional      
Pagesxs:intoptional      
annotation
documentation
Amount of messages that will be delivered using only Netpost.
source <xs:element name="NetpostOnly" type="dd:Amount" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Amount of messages that will be delivered using only Netpost.</xs:documentation>
 
</xs:annotation>
</xs:element>

element SummaryData/NetpostCopy
diagram DeliveryReportV0x1_p16.png
namespace urn:itella-deliveryreport-v0x1
type dd:Amount
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Messagesxs:intoptional      
Sheetsxs:intoptional      
Pagesxs:intoptional      
annotation
documentation
Amount of messages that will be delivered using Netpost AND Paper.
source <xs:element name="NetpostCopy" type="dd:Amount" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Amount of messages that will be delivered using Netpost AND Paper.</xs:documentation>
 
</xs:annotation>
</xs:element>

element SummaryData/NetpostForced
diagram DeliveryReportV0x1_p17.png
namespace urn:itella-deliveryreport-v0x1
type dd:Amount
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Messagesxs:intoptional      
Sheetsxs:intoptional      
Pagesxs:intoptional      
annotation
documentation
Amount of messages that will be delivered using NetpostNoAcount delivery method.
source <xs:element name="NetpostForced" type="dd:Amount" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Amount of messages that will be delivered using NetpostNoAcount delivery method.</xs:documentation>
 
</xs:annotation>
</xs:element>

element SummaryData/Archieve
diagram DeliveryReportV0x1_p18.png
namespace urn:itella-deliveryreport-v0x1
type dd:Amount
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Messagesxs:intoptional      
Sheetsxs:intoptional      
Pagesxs:intoptional      
annotation
documentation
The amount messages that will be send to the achieve service. These messages are not send to the recipient
source <xs:element name="Archieve" type="dd:Amount" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The amount messages that will be send to the achieve service. These messages are not send to the recipient</xs:documentation>
 
</xs:annotation>
</xs:element>

element SummaryData/Register
diagram DeliveryReportV0x1_p19.png
namespace urn:itella-deliveryreport-v0x1
type dd:Amount
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Messagesxs:intoptional      
Sheetsxs:intoptional      
Pagesxs:intoptional      
annotation
documentation
The amount messages that is marked as registered or advice of notice messages. In Finnish: Kirjatut ja saantitodistukselliset kirjeet vastaanottajalle.
source <xs:element name="Register" type="dd:Amount" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The amount messages that is marked as registered or advice of notice messages. In Finnish: Kirjatut ja saantitodistukselliset kirjeet vastaanottajalle.</xs:documentation>
 
</xs:annotation>
</xs:element>

element SummaryData/TotalToRecipients
diagram DeliveryReportV0x1_p20.png
namespace urn:itella-deliveryreport-v0x1
type dd:Amount
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Messagesxs:intoptional      
Sheetsxs:intoptional      
Pagesxs:intoptional      
annotation
documentation
Total amount of messages in the batch that will be send to recipients.This is sum of NoDelivery + Paper + NetpostOnly + NetpostForced.
source <xs:element name="TotalToRecipients" type="dd:Amount" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Total amount of messages in the batch that will be send to recipients.This is sum of NoDelivery + Paper + NetpostOnly + NetpostForced.</xs:documentation>
 
</xs:annotation>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy